engine horse power - Turco Inglés Diccionario